OJB = web.cgi
OBJS = main.o log_console.o req_handle.o custom_handle.o

CGI_DIR = ../www/htdocs/cgi-bin

OJB_OUT = $(OJB)

all:$(OJB_OUT)

$(OJB_OUT):$(OBJS)
	$(CC) -o $@ $^ $(ULDFLAGS)
	cp $(OJB) $(CGI_DIR)

dep_files := $(foreach f,$(OBJS),.$(f).d)
dep_files := $(wildcard $(dep_files))

ifneq ($(dep_files),)
  include $(dep_files)
endif

$(OBJS):%.o:%.c
	$(CC) -Wp,-MD,.$@.d $(UCFLAGS) $< -o $@

install:
	cp $(OJB_OUT) $(BIN_DIR)/$(OJB)

clean:
	rm -rf .*.o.d *.o $(OJB_OUT)